package com.yzjs.localhost.entity.tNeusoftSysUser;



import java.io.Serializable;
import com.yzjs.common.base.entity.BasePojo;
import java.time.LocalDate;
import java.time.LocalDateTime;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;



/**
 * 用户信息表
 * 
 * @author yuqiumin
 * @email sunlightcs@gmail.com
 * @date 2021-09-02 15:03:45
 */
@ApiModel
public class TNeusoftSysUserEntity extends BasePojo {
	private static final long serialVersionUID = 1L;

		/** 用户ID */
	@ApiModelProperty(value = "用户ID")
	private Long userId;
			/** 部门ID */
	@ApiModelProperty(value = "部门ID")
	private Long deptId;
			/** 用户账号 */
	@ApiModelProperty(value = "用户账号")
	private String userName;
			/** 用户昵称 */
	@ApiModelProperty(value = "用户昵称")
	private String nickName;
			/** 用户类型（00系统用户） */
	@ApiModelProperty(value = "用户类型（00系统用户）")
	private String userType;
			/** 用户邮箱 */
	@ApiModelProperty(value = "用户邮箱")
	private String email;
			/** 手机号码 */
	@ApiModelProperty(value = "手机号码")
	private String phonenumber;
			/** 用户性别（0男 1女 2未知） */
	@ApiModelProperty(value = "用户性别（0男 1女 2未知）")
	private String sex;
			/** 头像地址 */
	@ApiModelProperty(value = "头像地址")
	private String avatar;
			/** 密码 */
	@ApiModelProperty(value = "密码")
	private String password;
			/** 帐号状态（0正常 1停用） */
	@ApiModelProperty(value = "帐号状态（0正常 1停用）")
	private String status;
			/** 删除标志（0代表存在 2代表删除） */
	@ApiModelProperty(value = "删除标志（0代表存在 2代表删除）")
	private String delFlag;
			/** 最后登录IP */
	@ApiModelProperty(value = "最后登录IP")
	private String loginIp;
			/** 最后登录时间 */
	@ApiModelProperty(value = "最后登录时间")
	private LocalDateTime loginDate;
			/** 创建者 */
	@ApiModelProperty(value = "创建者")
	private String createBy;
			/** 创建时间 */
	@ApiModelProperty(value = "创建时间")
	private LocalDateTime createTime;
			/** 更新者 */
	@ApiModelProperty(value = "更新者")
	private String updateBy;
			/** 更新时间 */
	@ApiModelProperty(value = "更新时间")
	private LocalDateTime updateTime;
			/** 备注 */
	@ApiModelProperty(value = "备注")
	private String remark;
			/** 数据关联标识 */
	@ApiModelProperty(value = "数据关联标识")
	private String dataIdentification;
			/** 拥有权限镜像 */
	@ApiModelProperty(value = "拥有权限镜像")
	private String permissionMirroring;
	
		/** 用户ID */
	public void setUserId (Long userId){
			this.userId = userId;
	}
	/** 用户ID */
	public Long getUserId (){
			return this.userId ;
	}
			/** 部门ID */
	public void setDeptId (Long deptId){
			this.deptId = deptId;
	}
	/** 部门ID */
	public Long getDeptId (){
			return this.deptId ;
	}
			/** 用户账号 */
	public void setUserName (String userName){
			this.userName = userName;
	}
	/** 用户账号 */
	public String getUserName (){
			return this.userName ;
	}
			/** 用户昵称 */
	public void setNickName (String nickName){
			this.nickName = nickName;
	}
	/** 用户昵称 */
	public String getNickName (){
			return this.nickName ;
	}
			/** 用户类型（00系统用户） */
	public void setUserType (String userType){
			this.userType = userType;
	}
	/** 用户类型（00系统用户） */
	public String getUserType (){
			return this.userType ;
	}
			/** 用户邮箱 */
	public void setEmail (String email){
			this.email = email;
	}
	/** 用户邮箱 */
	public String getEmail (){
			return this.email ;
	}
			/** 手机号码 */
	public void setPhonenumber (String phonenumber){
			this.phonenumber = phonenumber;
	}
	/** 手机号码 */
	public String getPhonenumber (){
			return this.phonenumber ;
	}
			/** 用户性别（0男 1女 2未知） */
	public void setSex (String sex){
			this.sex = sex;
	}
	/** 用户性别（0男 1女 2未知） */
	public String getSex (){
			return this.sex ;
	}
			/** 头像地址 */
	public void setAvatar (String avatar){
			this.avatar = avatar;
	}
	/** 头像地址 */
	public String getAvatar (){
			return this.avatar ;
	}
			/** 密码 */
	public void setPassword (String password){
			this.password = password;
	}
	/** 密码 */
	public String getPassword (){
			return this.password ;
	}
			/** 帐号状态（0正常 1停用） */
	public void setStatus (String status){
			this.status = status;
	}
	/** 帐号状态（0正常 1停用） */
	public String getStatus (){
			return this.status ;
	}
			/** 删除标志（0代表存在 2代表删除） */
	public void setDelFlag (String delFlag){
			this.delFlag = delFlag;
	}
	/** 删除标志（0代表存在 2代表删除） */
	public String getDelFlag (){
			return this.delFlag ;
	}
			/** 最后登录IP */
	public void setLoginIp (String loginIp){
			this.loginIp = loginIp;
	}
	/** 最后登录IP */
	public String getLoginIp (){
			return this.loginIp ;
	}
			/** 最后登录时间 */
	public void setLoginDate (LocalDateTime loginDate){
			this.loginDate = loginDate;
	}
	/** 最后登录时间 */
	public LocalDateTime getLoginDate (){
			return this.loginDate ;
	}
			/** 创建者 */
	public void setCreateBy (String createBy){
			this.createBy = createBy;
	}
	/** 创建者 */
	public String getCreateBy (){
			return this.createBy ;
	}
			/** 创建时间 */
	public void setCreateTime (LocalDateTime createTime){
			this.createTime = createTime;
	}
	/** 创建时间 */
	public LocalDateTime getCreateTime (){
			return this.createTime ;
	}
			/** 更新者 */
	public void setUpdateBy (String updateBy){
			this.updateBy = updateBy;
	}
	/** 更新者 */
	public String getUpdateBy (){
			return this.updateBy ;
	}
			/** 更新时间 */
	public void setUpdateTime (LocalDateTime updateTime){
			this.updateTime = updateTime;
	}
	/** 更新时间 */
	public LocalDateTime getUpdateTime (){
			return this.updateTime ;
	}
			/** 备注 */
	public void setRemark (String remark){
			this.remark = remark;
	}
	/** 备注 */
	public String getRemark (){
			return this.remark ;
	}
			/** 数据关联标识 */
	public void setDataIdentification (String dataIdentification){
			this.dataIdentification = dataIdentification;
	}
	/** 数据关联标识 */
	public String getDataIdentification (){
			return this.dataIdentification ;
	}
			/** 拥有权限镜像 */
	public void setPermissionMirroring (String permissionMirroring){
			this.permissionMirroring = permissionMirroring;
	}
	/** 拥有权限镜像 */
	public String getPermissionMirroring (){
			return this.permissionMirroring ;
	}
	


}
